Twilio has filed paperwork with the Securities and Exchange Commission (SEC) to go public. The telecommunications platform seeks to raise as much as $100 million in its initial public offering (IPO). It’ll be listed on the New York Stock Exchange (NYSE) under the ticker symbol TWLO. It had been reported in December that the company […]